home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 033a / bwave201.zip / TED3.DOC < prev    next >
Text File  |  1991-09-20  |  27KB  |  510 lines

  1.            ┌──────────────────────────────────────────────────┐
  2.            │                                                  │
  3.            │                Tiny EDitor - TED                 │
  4.            │                                                  │
  5.            │                   Version 3.0                    │
  6.            │                    March 1991                    │
  7.            │                                                  │
  8.            └──────────────────────────────────────────────────┘
  9.     TED is a compact, full screen text editor for creating small DOS
  10.     text files (< 64K byte) on IBM-compatible PCs.
  11.  
  12. TED3.ZIP/Binary
  13.  
  14.     Title   : TED 3.0 - Enhanced version of T. Kihlken's Tiny EDitor 
  15.     Keywords: TED EDIT FULL SCREEN EDITOR ASCII TEXT UTILITY 
  16.  
  17.     TED 3.0 adds WordStar compatibility to TED and numerous new commands, 
  18.     such as search and replace, goto line number, shell to DOS, support 
  19.     for colors, move cursor left/right one word, delete word, save block 
  20.     to file, retrieve file, enhanced help and status info, optional display 
  21.     of tabs and EOLs, etc.  TED3.ZIP contains TED3.COM and TED3.DOC.
  22.  
  23.                 CHANGE HISTORY
  24.  
  25.   1.0/1.1   15 Nov 88    Orig and corrected version of TED by Tom Kihlken.
  26.             Reference PC Magazine, Vol. 7, No. 19, 15 Nov 88.
  27.   2.0         6 Aug 89    Enhanced version by James Galbraith [73500,2077]
  28.             adding search, revised EOF & CRLF handling, and help.
  29.   3.0        2 Mar 91    Enhanced version by David King [72421,2215] adding
  30.             WordStar compatibility, color support, new commands
  31.             assigned to shift + and ctrl + function keys, etc.
  32.  
  33.                              TED 3.0 USER'S GUIDE
  34.   INTRODUCTION
  35.  
  36.   TED is a compact, full screen ASCII text editor for IBM compatibles.  It 
  37.   is intended for creating small (<64K byte) DOS text files, such as files 
  38.   containing batch commands, source code, or printer escape sequences.
  39.     
  40.   TED's features include:
  41.  
  42.     - Fast, full screen text editing with extensive cursor control.
  43.     - Simple to use.  Provides on-line help and shift-sensitive function
  44.       key menus.  Supports both function keys and WordStar commands.
  45.     - Support for monochrome or color display adapters (in character mode)
  46.       and screen sizes greater than 80x25.
  47.     - Copying, deleting, or moving lines or blocks of texts.
  48.     - Search and replace commands.
  49.     - Undo capability.
  50.     - Entry and display of all ctrl codes and full IBM character set.
  51.     - Retrieving text from or writing blocks of text to other files.
  52.     - Temporary return to DOS.
  53.     - Small program file size (approximately 12K bytes).
  54.    
  55.   System Requirements:  TED runs on IBM-compatible machines (PC,XT,AT) 
  56.   under DOS 2.0 or later.  It operates in text mode with MDA, Hercules, 
  57.   CGA, EGA, or VGA display adapters.  It requires at least one disk drive
  58.   (floppy or hard) and 150K bytes of free RAM.  
  59.  
  60.   Limitations:  TED is not intended for editing large files or for 
  61.   sophisticated wordprocessing.  File and buffer sizes are limited to 64K 
  62.   bytes.  Line length is limited to 256 characters.  Tabs are fixed at 
  63.   8 column intervals.  TED does not support word wrap.
  64.  
  65.                        USAGE
  66.   To start TED:
  67.  
  68.     TED
  69.     TED FILENAME.EXT
  70.  
  71.   To exit TED (saving changes) or quit (without saving changes):
  72.  
  73.     Press F7 (EXIT)  or  F3 (QUIT/ABORT).
  74.  
  75.   Function key commands (F1-F10, Shift + F1-F10, Ctrl + F1-F10) are shown on
  76.   the menu at bottom of the screen.  The menu changes depending on whether 
  77.   the shift or ctrl key is depressed.  Most WordStar non-document (N) mode 
  78.   control-key commands are supported as alternatives to the function keys.
  79.   Help is available with the F1 key.  When you exit TED and save the file 
  80.   being edited (F7), TED will prompt for the file name (or confirmation) if 
  81.   the file has been modified.  File and buffer sizes are limited to 64K bytes.
  82.  
  83.                  SUMMARY OF COMMANDS (Function Keys)
  84.                                              
  85.  ┌─────┬──────────────────────┬────────────────────────┬──────────────────────┐ 
  86.  │ KEY │        FKey          │      SHIFT + FKey      │     CTRL + FKey      │ 
  87.  ├─────┼──────────────────────┼────────────────────────┼──────────────────────┤ 
  88.  │ F1  │ Help (^J)            │ Setup Options          │ Display Status Line  │ 
  89.  │ F2  │ Find Forward (^QF)   │ Find Next (^L)         │ Replace (^QR)        │ 
  90.  ├─────┼──────────────────────┼────────────────────────┼──────────────────────┤ 
  91.  │ F3  │ Quit [Abort] (^KQ)   │                        │ Replace Next (^L)    │ 
  92.  │ F4  │ Mark/UnMark [Toggle] │ Change Case Marked     │ Show Tabs & EOL      │ 
  93.  ├─────┼──────────────────────┼────────────────────────┼──────────────────────┤ 
  94.  │ F5  │ Cut Marked to PB     │ Copy Marked to PB      │ Duplicate Char       │ 
  95.  │ F6  │ Paste [Buffer=PB]    │ Insert Character Code  │ Insert Ctrl Char     │ 
  96.  ├─────┼──────────────────────┼────────────────────────┼──────────────────────┤ 
  97.  │ F7  │ Save & Exit (^KX)    │ Print Marked on LPT1   │ Eject Page from LPT1 │ 
  98.  │ F8  │ Delete Line (^Y)     │ Delete to EOL (^QY)    │ Delete Word (^T)     │ 
  99.  ├─────┼──────────────────────┼────────────────────────┼──────────────────────┤ 
  100.  │ F9  │ Undelete Line        │ Undel Chars/Words (^U) │ GoTo Line (^QI)      │ 
  101.  │ F10 │ Write PB to File     │ Read File into PB      │ GoTo DOS [Exec]      │ 
  102.  └─────┴──────────────────────┴────────────────────────┴──────────────────────┘ 
  103.                                                                                 
  104.             Note:  WordStar-compatible commands shown in parenthesis.
  105.  
  106.                          SUMMARY OF COMMANDS (Continued)
  107.  
  108.   Keypad            WS        Function
  109.  
  110.   Up/Down/Left/Right Arrow      ^E/^X/^S/^D    Move cursor up/down/left/right
  111.   Ctrl-Left/Right Arrow        ^A/^F        Move cursor left/right
  112.                           one word
  113.   PgUp/PgDn            ^R/^C        Move cursor up/down one screen
  114.   Ctrl-PgUp/PgDn        ^QR/^QC        Move cursor to TOF/EOF
  115.   Home/End            ^QS/^QD        Move to start/end of line
  116.   Ctrl-Home/End                    Scroll screen left/right
  117.                           8 columns
  118.                   ^W/^Z        Scroll screen up/down one line
  119.  
  120.   Del/Backspace            ^G/^H        Delete char at/left of cursor
  121.   Ins                ^V        Toggle Insert/Overstrike mode
  122.                   ^KW        Write a selected (marked) 
  123.                           block of text out to a file
  124.                 ^KR        Read a file into the text
  125.                           buffer
  126.                 ^B        Strip high bit from chars in
  127.                           marked block of text
  128.                 ^N        Split line [insert new line]
  129.  
  130.                   REFERENCE 
  131.   CURSOR KEYS
  132.  
  133.   Cursor keys are located on the numeric keypad (and also on separate cursor 
  134.   keypads on enhanced keyboards).  (Note: The Num Lock key must be released 
  135.   to use the keypad keys on keyboards without a separate keypad.)  Cursor 
  136.   commands are also available using the WordStar (WS) diamond of control-key 
  137.   commands.
  138.  
  139.   Keypad    WS    Function
  140.  
  141.   Up        ^E    Moves the cursor up one row.  If the cursor is at the 
  142.                   top of the screen, the display is scrolled down.
  143.   Down      ^X    Moves the cursor down one row.  If the cursor is at the
  144.                   bottom of the screen, the display is scrolled up.
  145.   Left      ^S    Moves the cursor left one character.
  146.   Right     ^D    Moves the cursor right one character.
  147.  
  148.   PgUp      ^R    Moves the cursor down one screen.
  149.   PgDn      ^C    Moves the cursor up one screen.  
  150.  
  151.   Home      ^QS   Moves the cursor to the start of the current line.
  152.   End       ^QD   Moves the cursor to the end of the current line.
  153.  
  154.   Ctrl-Left  ^A   Moves the cursor left to the first letter of the previous 
  155.           word.
  156.   Ctrl-Right ^F   Moves the cursor right to the first letter of the next word.
  157.  
  158.   Ctrl-PgUp  ^QR  Moves the cursor to the top of the file.
  159.   Ctrl-PgDn  ^QC  Moves the cursor to the end of the file.
  160.  
  161.   Ctrl-Home         Scrolls the screen right eight columns.  
  162.           Use to see portion of line which extends off screen.
  163.           Note:  An inverse diamond in the last column of a row 
  164.           indicates that the line extends off screen.
  165.   Ctrl-End          Scrolls the screen left eight columns.  
  166.  
  167.              ^W   Scrolls the screen up one row.  If the cursor is at the
  168.           bottom of the screen, the cursor gets push up one row.
  169.              ^Z   Scrolls the screen down one row.  If the cursor is at the
  170.           top of the screen, the cursor gets push down one row.
  171.  
  172.   SPECIAL EDITING KEYS
  173.  
  174.   In addition to the cursor keys, the following keys are reserved for special 
  175.   editing functions:
  176.  
  177.   BS      Erases the character to the left of the cursor.  If the cursor is
  178.           at the start of a line, the line is joined with the previous line.
  179.  
  180.   Del     Deletes the character at the cursor position.  If the cursor is at
  181.           the end of a line, the line is joined with the following line.
  182.  
  183.   <CR>    Inserts a new line in the file.  The cursor is moved to the start 
  184.           of the new line.  Any characters which were to the right of the 
  185.           cursor are moved to the new line.
  186.  
  187.   Ins     Toggles between insert (I) and overstrike (O) modes.  The current 
  188.           mode is displayed as an I or O at the end of unshifted function
  189.       key menu at the bottom of the screen.  
  190.  
  191.   Tab     Inserts a tab character (ASCII 9) into file and advances the 
  192.           screen cursor to the next tab position.  Tabs are fixed at
  193.           eight column intervals; i.e., column 9, 17, 25, etc.  Tabs are
  194.           expanded as spaces when displayed or printed.  Tabs can be 
  195.           displayed on screen by use of the CF4 (Show Tabs & EOLs) command.
  196.  
  197.   FUNCTION KEYS
  198.  
  199.   Most editing functions are accessed with the function keys, F1-F10,
  200.   Shift F1-F10, and Ctrl + F1-F10, designated F#, SF#, and CF# below.  
  201.   The function key assignments are displayed on a menu line at the bottom
  202.   of the screen.  The menu changes depending on whether the Shift or Ctrl
  203.   key is depressed.  Most function keys have WordStar-compatible ctrl-key 
  204.   equivalents (shown in parenthesis below).
  205.  
  206.   F1     Help (^J) - Displays help consisting of tables of function key 
  207.     assignments, other editing commands, and ASCII/IBM character set.  
  208.     Use PgUp and PgDn to view; any other key resumes editing.
  209.   SF1   Setup Options - Allows modifying TED parameters.  Currently, 
  210.         supports only turning on/off creation of .BAK file.  Other setup 
  211.         parameters, such as colors, can be modified thru the TED environment 
  212.     string (see note #1 below).
  213.   CF1   Display Status Line - Shows line (L) and column (C) number of the 
  214.     cursor position, displayable char and hex code for the char at 
  215.     cursor, total number of lines (#L) and bytes (#B) in the buffer, 
  216.     and the file name (F); e.g.,
  217.  
  218.                L=259  C=67  (a-61h)  #L=538  #B=27506  F=TEST.TXT
  219.   
  220.         The status line is displayed above the menu line at the bottom of
  221.         the screen and obscures the last line of text until it automatically
  222.     disappears when the next key is struck.  If the current line (cursor) 
  223.     would be hidden by status line, the screen is shifted up one line. 
  224.  
  225.   F2    Find Forward (^QF) - Prompts for a search string (60 chars max)
  226.     and searches the buffer forward from the cursor position for the 
  227.     next occurrence of the string.  Case sensitivity works like in 
  228.         WordPerfect searches - uppercase chars in search string will match 
  229.         only uppercase, while lowercase chars will match both lower and 
  230.         uppercase chars.  There is no option in TED to search backwards
  231.     towards the top of file.
  232.   SF2    Find Next (^L) - Searches forward for the next occurrence of the
  233.     current search string.
  234.   CF2    Find & Replace (^QA) - Prompts for a search string and a replace 
  235.     string and then searches for next occurrence of search string and '
  236.     replaces it (after confirmation) with the replace string.  To confirm
  237.     replacement, press R, Y, or <Enter>.  To skip replacement, press
  238.     S, N, or '.  This command will automatically continue searching for 
  239.     the next occurrence until the command is exited via the <Esc> key.  
  240.         To automatically replace all occurrences of the search string from
  241.     the current cursor position to the end of the file without 
  242.     confirmation, press A.  To replace all occurrences of a string in 
  243.     a file (i.e., global replace), reposition the cursor to the 
  244.     beginning of the file (ctrl-PgUp) before invoking the replace 
  245.     command with the A option.
  246.  
  247.   F3    Quit [Abort] (^KQ) - Abort without saving edited text.  Command
  248.     prompts for confirmation that you want to abandon changes if the
  249.     file was modified during the current editing session.
  250.   SF3    Unused.
  251.   CF3    Replace Next (^L) - Resumes the Find and Replace command starting
  252.     at the current cursor position and using last settings of the
  253.     search and replace strings (CF2).  (Note: ^L functions as a CF2
  254.     or CF3 depending on whether a find (F2) or replace (CF2) was
  255.     more recent.)
  256.  
  257.   F4    Mark/Unmark [Toggle] - Turns on/off text selection.  Use the 
  258.     cursor commands to expand the marked block of text (displayed
  259.     with highlight).  Marked blocks are used with cut, copy, change
  260.     case, print, write file commands.  Deselect text by pressing F4
  261.     a second time.  (Note: The paste, read file, and insert file 
  262.     commands also leave the text they insert highlighted.  Unlike 
  263.     marked blocks, the highlights left by these commands are
  264.     automatically removed by any subsequent keystroke.  The    inserted 
  265.     text is highlighted by these commands simply to show the user
  266.     where the text was inserted and to permit the user to undo the
  267.     command (by immediately cutting the highlighted text) if needed.)
  268.   SF4    Change Case Marked - Changes case of marked block to all uppercase
  269.     or all lowercase.  If the block is not marked, the entire file will 
  270.     be converted.  The original text is copied to the paste buffer to 
  271.     permit restoration if needed.  To undo a case change, exit the
  272.     change case function, delete the altered lines with the F8 key,
  273.     and then restore the original lines with the paste (F6) function.
  274.   CF4    Show Tabs & EOLs [Toggle] - Turns on screen display of Tabs and
  275.     EOLs (CRLFs).  Tabs are displayed as right pointing triangles and
  276.     CRLFs are displayed as left pointing triangles.  Useful for
  277.     editing text which is formatted using Tab chars; e.g., .ASM files.
  278.  
  279.   F5    Cut Marked to PB - Moves the selected text to the paste buffer (PB).
  280.     You must mark (F4) the block of text to be cut before using the
  281.     cut command.  After cutting text (F5), you may paste it (F6) as many
  282.     times as you like or write it out to a separate file (F10).
  283.   SF5    Copy Marked to PB - Copies selected text to paste buffer.  Same 
  284.     as Cut (F5) except that the selected text is not removed from the 
  285.     edit/file buffer.
  286.   CF5    Duplicate Char - Duplicates character at cursor position.  Useful
  287.     for duplicating characters which don't have corresponding keys on
  288.     the keyboard; e.g., line drawing characters.
  289.  
  290.   F6    Paste - Inserts the contents of the paste buffer into the edit
  291.     buffer at the cursor position.  The inserted text appears highlighted 
  292.     on the screen and can be undone by immediately pressing F5 (Cut).  
  293.     Any other key will turn off the highlight.  Use the Mark and Cut 
  294.     commands or Read File into PB to fill the PB before using the Paste
  295.     command.  The contents of the PB remain until overwritten by the 
  296.     next Cut, Copy, Change Case, Read File into PB, or ^KR commands.
  297.     Therefore the Paste command can be used repeatedly to insert the 
  298.     same text if needed.  
  299.   SF6    Insert Character Code - Prompts for the ASCII code for a single 
  300.     char to be inserted in file.  Code may be entered in decimal (0-255) 
  301.     or in hex (0h-FFh).  Hex inputs must be terminated with an "H" or "h".
  302.   CF6    Insert Ctrl Code - Allows a ctrl code to be entered into the file.
  303.     Press CF6 followed by single ctrl key combination.  For example,
  304.         to insert page breaks (form feeds) into the file at the current 
  305.         cursor position, depress the Ctrl key and hit F6 followed by L
  306.         (i.e., Ctrl-F6, Ctrl-L).  (Note:  This function works by disabling 
  307.     TED's normal WS ctrl-key processing for the next key.)
  308.  
  309.   F7    Save & Exit (^KX) - If file has been modified, prompts for name
  310.     of file (or confirmation) for text to be saved in, writes the file,
  311.     and exits TED.
  312.   SF7    Print Marked on LPT1 - Prints marked text on printer LPT1.  If
  313.     no block is marked, the entire file is printed.  Print can be
  314.     aborted by pressing the <Esc> key.  When done, Print leaves the block
  315.     marked to permit additional copies to be made or the marked block  
  316.     to be adjusted.  You must press F4 to unmark the block.
  317.   CF7    Eject Page from LPT1 - Sends form feed to printer LPT1.
  318.  
  319.   F8    Delete Line (^Y) - Deletes the line the cursor is on.  The line
  320.     is saved in a one-line undo buffer and can be restored with 
  321.     the undelete line function (F9).  The F8 and F9 keys can be used
  322.     in concert to duplicate a line (press F8, F9, F9).
  323.   SF8    Delete to EOL (^QY) - Deletes text from the current cursor position
  324.     to the end of the current line.  Deleted text is saved in the
  325.     line undo buffer.
  326.   CF8    Delete Word (^T) - Deletes characters from current cursor position 
  327.     up to start of next word (i.e., remainder of current word plus any
  328.     intervening blanks leading up to first character in next word).
  329.     Deleted words are saved in a 256 byte undo buffer and can be
  330.     restored with the Undel Chars/Words (SF9, ^U) command.
  331.  
  332.   F9    Undelete Line - Copies contents of line buffer to the file buffer.  
  333.     Used in conjunction with delete line (F8) command.
  334.   SF9    Undel Chars/Words (^U) - Restores characters or words which were
  335.     deleted with Del (^G) or Delete Word (^T) commands immediately
  336.     preceding the Undel Chars/Words command.  Any other intervening
  337.     commands will clear the contents of the undo buffer.  Characters
  338.     deleted with BS key are not saved in undo buffer.
  339.   CF9    GoTo Line (^QI) - Moves cursor to a specified line number.  The 
  340.     current line number can be determined by CF1 (Status) key.
  341.  
  342.   F10    Write PB to File - Writes the contents of the paste buffer to a
  343.     file.  Prompts for the file name.  Use Mark and Cut to place 
  344.     desired text into paste buffer before using this command.
  345.     Use for extracting a section of a file and saving it in a separate
  346.     file or for saving the current version of an edited file without
  347.     exiting the editor.  (Note: The ^KS function is similar except that 
  348.     it combines the paste and write file function in a single command.)
  349.   SF10    Read File into PB - Reads a file (<64K) into the paste buffer.  
  350.     You can then use the paste function to insert the text in the file 
  351.         being edited.  (Note:  The ^KR function is similar to this command 
  352.     except that it also automatically pastes the retrieved file from 
  353.     the paste buffer into the edit buffer.)
  354.   CF10    GoTo DOS [Exec] - Suspends an editing session to allow execution
  355.     of DOS commands.  To return to the editing session, type EXIT at
  356.     the DOS prompt.  This function is useful for examining a directory 
  357.     or file, resizing the screen, or running another program from the 
  358.     command processor level.
  359.  
  360.   NOTES
  361.  
  362.   1.  You may setup TED parameters in an environment string.  The string
  363.       has 14 characters and a fixed format as shown below.  Characters 5-10 
  364.       set the three text colors used by TED (normal, inverse, and search).  
  365.       For example, 
  366.   
  367.           SET TED=30MN1F703E0104
  368.   
  369.       where  Char 1-2   = 30   (version ID)
  370.               Char 3     = M (Modify File) or V (View File Only) 
  371.               (Note: View only mode not implemented - use M.)
  372.          Char 4     = N (No Backup) or B (Create .BAK file)
  373.          Char 5-6   = Normal text color in hex (00-FF)
  374.          Char 7-8   = Inverse/highlight color in hex (00-FF)
  375.          Char 9-10  = Search/found color in hex (00-FF)
  376.          Char 11-12 = Keyboard delay (00-03=250-1000 ms, FF=don't
  377.               alter system KB delay and repeat rate 
  378.          Char 13-14 = Keyboard repeat rate (00-1F) lower val=faster
  379.  
  380.       and color = text attribute in hex.  Note that the 8-bit text attribute
  381.       is structured as follows:  XBBBFFFFb where X=1 (blink), BBBb=background 
  382.       color (0-7), FFFFb=foreground color (0-F); e.g., 00011111b = 1F = Bright
  383.       white text on blue background.
  384.   
  385.              0 - Black            8 - Gray
  386.              1 - Blue            9 - Bright Blue
  387.              2 - Green            A - Bright Green
  388.              3 - Cyan            B - Bright Cyan
  389.              4 - Red            C - Bright Red
  390.              5 - Magenta        D - Bright Magenta
  391.              6 - Yellow/Brown        E - Bright Yellow
  392.              7 - White            F - Bright White
  393.  
  394.       In the above example, TED 3.0 is setup to be in modify (M) mode
  395.       with No (N) .BAK file created.  The colors are:
  396.  
  397.     Normal    - Bright white text on blue background (1F)
  398.     Inverse    - Black text on white background (70)
  399.     Search    - Bright yellow on cyan background (3E).  
  400.  
  401.       The keyboard typematic settings are 500 ms delay and 20 cps repeat rate.
  402.  
  403.       Keyboard delay and repeat rates can only be set with enhanced (AT) 
  404.       keyboards.  If your machine is AT-compatible, you may wish to
  405.       increase the keyboard repeat rate to make horizontal cursor movements
  406.       more responsive (i.e., when holding the left or right arrow keys down). 
  407.       Keyboard rate can be set by using an external speedup utility before
  408.       invoking TED or by setting the TED environment string.  See note 4 
  409.       below for related information.
  410.  
  411.       If no environment string is specified, TED will use default settings
  412.       equivalent to SET TED=30MN1F703EFF04; i.e., same colors, etc.
  413.       as in above example except that keyboard delay and repeat rates are
  414.       left unchanged from the system setting.  If you wish to change TED's 
  415.       default settings (e.g., colors), place a SET TED= statement in your
  416.       AUTOEXEC.BAT file or in a separate batch file (EDIT.BAT) like the
  417.       following:
  418.  
  419.         @ECHO OFF
  420.         SET TED=30mn1e303f0104          (yellow on cyan)
  421.         TED3 %1
  422.  
  423.       Others:    set ted=30mn0770f0ff04          (monochrome)
  424.  
  425.   2.  The preferred way of entering special character codes in TED is to use 
  426.       the SF6 (enter char code) or CF6 (enter ctrl char) functions.  Char 
  427.       codes can also be entered by holding the Alt key down and typing the 
  428.       ASCII code (in decimal) on the numeric keypad and then releasing the 
  429.       Alt key.  You cannot use this feature to enter control chars since 
  430.       codes <32 are interpreted by TED 3.0 as WordStar commands.  
  431.  
  432.   3.  A diamond at the right edge of the screen indicates the line extends
  433.       off screen.  Press Ctrl-End to shift the visible portion of the lines 
  434.       to the left.  
  435.  
  436.       Note:  TED is designed to work with displays greater than 80x25.  TED
  437.       senses the display size when the program is started or whenever you
  438.       resume editing after a CF10 command.  If your display system supports 
  439.       text screens wider than 80 characters, you can dynamically resize the
  440.       screen by using the GoTo DOS command (CF10) to exit to DOS, resize the
  441.       display with the appropriate utility, and then resume editing (type 
  442.       EXIT at DOS prompt) with the wider screen.  TED's screen resizing
  443.       capability works well with Personic's UltraVision screen enhancer 
  444.       utility which enables text displays up to 132x60 on VGA and compatible 
  445.       EGA systems (ref. CIS:PCVENB).
  446.  
  447.   4.  TED writes directly to the screen.  If you scroll up or down (by keeping
  448.       the up or down arrow key depressed) at a rate too fast for your system 
  449.       to simultaneously process the keystrokes and the display, the display 
  450.       may lag.  The display will catch up when you release the up or down
  451.       arrow (or ^Z, ^W) keys.  This effect is more likely to be seen on slow 
  452.       machines with fast keyboard repeat rates or when using larger screen 
  453.       sizes (more than 25 rows or 80 columns).  The effect can be eliminated 
  454.       by reducing the keyboard repeat rate.
  455.  
  456.   5.  Lines are delimited with the CR-LF sequence.  Note that CR-LF pairs
  457.       are treated as a single character by TED.  Pressing the Enter key
  458.       will insert a CR-LF in the file; deleting an EOL will delete a CR-LF
  459.       pair.  An adjacent CR and LF cannot be separated.
  460.  
  461.   6.  TED does not place a CP/M-style EOF character (1Ah, ctrl-Z) at the end
  462.       of the file when a file is saved.  TED strips off any ctrl-Z characters
  463.       from the end of a file when it reads a file.  If you need to terminate
  464.       a file with an EOF character, position cursor at the end of the file 
  465.       (ctrl-PgDn) and use the SF6 or CF6 command to enter the EOF code.
  466.  
  467.   7.  Under Windows or DESQview, run TED in full screen windows.
  468.  
  469.   8.  TED is written in assembly language (MASM).
  470.  
  471.   ERROR MESSAGES
  472.  
  473.   1. Error - File too big (>64K)
  474.      Files and buffers in TED are limited to 64K bytes.
  475.   2. Error - File read error
  476.   3. Error - Not enough memory 
  477.      TED needs approximately 150K of free RAM.
  478.   4. Error - Bad environment variable (SET TED=)
  479.      Check format of TED environment string (see Note 1 above).
  480.  
  481.                    GALLERY
  482.  
  483.   1. The following example contains the line drawing characters for a box.
  484.      Copy the following lines into a separate file by marking the box (F4)
  485.      and saving the marked lines in a separate file (ctrl-KS).  Then you 
  486.      can retrieve the file (ctrl-KR) and edit it whenever a box is needed.
  487.  
  488.     ┌───────────────────────────────────────────────────────────────────────┐
  489.     │                                                                       │
  490.     │                                                                       │
  491.     │                                                                       │
  492.     │                                                                       │
  493.     │                                                                       │
  494.     └───────────────────────────────────────────────────────────────────────┘
  495.  
  496.    2. The following example contains the line drawing characters for a
  497.       multicolumn table.  Copy the following lines into a separate file and
  498.       then retrieve the file and edit it whenever a form for a multicolumn
  499.       table is needed.
  500.  
  501.     ┌───────────────────────┬───────────────────────┬───────────────────────┐
  502.     │                       │                       │                       │
  503.     ├───────────────────────┼───────────────────────┼───────────────────────┤
  504.     │                       │                       │                       │
  505.     │                       │                       │                       │
  506.     │                       │                       │                       │
  507.     │                       │                       │                       │
  508.     └───────────────────────┴───────────────────────┴───────────────────────┘
  509.  
  510. <<< End of File >>>